Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 ITCHEN AVENUE Semi-Detached £360,000 19 Nov 2021
75 ITCHEN AVENUE Semi-Detached £175,000 21 Jan 2015
77 ITCHEN AVENUE Semi-Detached £57,750 5 Jan 1996
81 ITCHEN AVENUE Semi-Detached £74,400 21 Nov 1997
85 ITCHEN AVENUE Semi-Detached £120,000 30 Nov 2001
91 ITCHEN AVENUE Semi-Detached £83,500 26 Nov 1999
95 ITCHEN AVENUE Semi-Detached £277,000 3 Mar 2017
97 ITCHEN AVENUE Semi-Detached £289,000 10 Nov 2017
101 ITCHEN AVENUE Semi-Detached £222,500 14 Nov 2013